package com.sinszm.es.dao;

import lombok.Data;

import java.util.List;

/**
 * 页码信息的数据返回
 *
 * @author sinszm
 */
@Data
public class Page<T> {

    /**
     * 每页数量
     */
    private int size;

    /**
     * 总页码
     */
    private int totalPage;

    /**
     * 总条数
     */
    private long total;

    /**
     * 数据
     */
    private List<T> data;

    public Page(int size, int totalPage, long total, List<T> data) {
        this.size = size;
        this.totalPage = totalPage;
        this.total = total;
        this.data = data;
    }
}
